package com.rtx.job.bean.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * EDI任务配置
 */
@Data
@TableName("edi_job_config")
public class EdiJobConfig {
    @TableId(type = IdType.AUTO)
    private Long id;
    private String jobName;//任务名
    private String jobDescr;//任务描述
    /**任务类型（1回传，2备份）
     * 1.标准回传定时任务
     * 2.抓取目标数据写入指定表，然后删除或更新目标数据
     */
    private String jobType;
    /**仓库类型（1激活的仓库，2激活的仓库（不包含企业级），3指定仓库，4自定义仓库）
     * 1，2标准的激活仓库查询，select db_logid from pl_db where isactive=1
     * 3，指定仓库，指定的仓库写入warehouse，多个以,分隔
     * 4，自定义仓库，自定义查询sql语句写入warehouse
     */
    private String warehouseType;
    private String warehouse;//仓库
    private String targetUrl;//目标地址
    private String resultTemplate;//返回模板
}
